to the satisfaction of someone - German English Dictionary